*{
    margin: 0;
    padding: 0;
}


html,body {
    width: 100vw;
    height: 100vh;
    position: relative;
    background-image: url('../img/img.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.one{
    width: 100vw;
    height: 10vh;
    background: #369;
    color: #fff;
    text-align: center;
    line-height: 10vh;
    font-size: 40px;
}

.second{
    width: 20%;
    height: 40%;
    font-size: 32px;
    /*border-right: solid;*/
    text-align: center;
    word-wrap: break-word;
    word-break: normal;

}

.second .program{
    width: 100%;
    height: 100%;
}

.second .program a{
    text-decoration: none;
    display: block;
    width: 100%;
    border-bottom: solid black;
    background: rgba(154,151,164,0.65);
    color: black;
    border-right: solid black;
}

.second .program p{
    font-size: 60px;
    background: rgb(51, 153, 68);
    width: 100%;
    border-right: solid black;
    display: block;
}

.footer{
    width:300px;
    margin:0 auto;
    padding:20px 0;
    position: absolute;
    bottom: 0;
    right: 40vw;
}



